package com.eascs.deploy.entity;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "o2o_archive_link")
public class O2oDeployFileLink implements Serializable {
	
	private static final long serialVersionUID = 1L;
	
	@Id
	@Column(name = "id")
	private String id;
	@Column(name = "bank_type_id")
	private String bankTypeId;
	@Column(name = "form_type_id")
	private String formTypeId;
	@Column(name = "field_id")
	private String filedId;
	@Column(name = "field_required")
	private int fieldRequired;
	@Column(name = "field_min")
	private int fieldMin;
	@Column(name = "field_max")
	private int filedMax;
	@Column(name = "creator")
	private String creator;
	@Column(name = "create_time")
	private Date create_time;

	public O2oDeployFileLink() {
		super();
	}

	public O2oDeployFileLink(String id, String bankTypeId, String formTypeId, String filedId, int fieldRequired,
			int fieldMin, int filedMax, String creator, Date create_time) {
		super();
		this.id = id;
		this.bankTypeId = bankTypeId;
		this.formTypeId = formTypeId;
		this.filedId = filedId;
		this.fieldRequired = fieldRequired;
		this.fieldMin = fieldMin;
		this.filedMax = filedMax;
		this.creator = creator;
		this.create_time = create_time;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getBankTypeId() {
		return bankTypeId;
	}

	public void setBankTypeId(String bankTypeId) {
		this.bankTypeId = bankTypeId;
	}

	public String getFormTypeId() {
		return formTypeId;
	}

	public void setFormTypeId(String formTypeId) {
		this.formTypeId = formTypeId;
	}

	public String getFiledId() {
		return filedId;
	}

	public void setFiledId(String filedId) {
		this.filedId = filedId;
	}

	public int getFieldRequired() {
		return fieldRequired;
	}

	public void setFieldRequired(int fieldRequired) {
		this.fieldRequired = fieldRequired;
	}

	public int getFieldMin() {
		return fieldMin;
	}

	public void setFieldMin(int fieldMin) {
		this.fieldMin = fieldMin;
	}

	public int getFiledMax() {
		return filedMax;
	}

	public void setFiledMax(int filedMax) {
		this.filedMax = filedMax;
	}

	public String getCreator() {
		return creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public Date getCreate_time() {
		return create_time;
	}

	public void setCreate_time(Date create_time) {
		this.create_time = create_time;
	}

	
	
	
	
	
	
}
